different form of gene